low-power engine - Francés Inglés Diccionario